planetary gear system - Spanish English Dictionary